Algebraic Methods